mass protests - Spanisch Englisch Wörterbuch